Getting Started with iPhone SDK, Android and others: Mobile Application Development - Create your Mobile Applications Best Practices Guide
This book covers the known relative differences between the most popular mobile platform development options for handheld devices such as personal digital assistants, enterprise digital assistants or mobile phones.
It helps guide developers in choosing a mobile platform for development on Information appliances, and covers iPhone SDK, Android, Java ME, Symbian, Lazarus, Python, .NET, BREW, Pocket PC, Microsoft Smartphone, Palm OS, Flash Lite and Microbrowser.
This book discusses everything from getting started with for example iPhone SDK, to using the development tools and technologies necessary to create applications for the iPhone and other mobile devices.
Get up to speed with the tools, frameworks, development best-practices, and design methods for creating your Mobile application.